
body {
  background: #fff
}
ul li{
  list-style: none;
}
ul,li{
  margin: 0;
  padding: 0;
}

.auth-list .authitem {
  /* font-size: 14px;
  line-height: 40px; */
  border-bottom: 1px solid #dedede;
  /* padding: 0 10px */
  position: relative;
}
.auth-list .authitem:after {
  position: absolute;
  content: '';
  width: 100%;
  /* border-bottom: 1px solid #dedede; */
  bottom: 0px;
}



.icon-right-down {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0 10px;
  transition: all .2s
}

.icon-select {
  color: #ff9600
}

.icon-checkbox {
  margin-right: 5px
}

.icon-close {
  transform: rotate(0deg) !important
}
.mui-icon.mui-icon-arrowdown{
  /* float: right; */
  vertical-align: middle;
}
.hide{
  display: none;
}
.auth-list p{
  display: flex;
  align-items: center;
  margin-bottom: 0;
}
.auth-list p span{
  color: #333;
  display: inline-block;
  width: 33%;
  padding: 11px 6px;
  font-size: 0.8rem;
  text-align: center;
}
.auth-list p span:first-child{
  text-align: left;
   width: 40%;
}
.auth-list p span:first-child i{
  text-align: left;
 display: inline-block;
   font-size: 12px;
   transform:rotate(-90deg);
   -ms-transform:rotate(-90deg); 	/* IE 9 */
   -moz-transform:rotate(-90deg); 	/* Firefox */
   -webkit-transform:rotate(-90deg); /* Safari 和 Chrome */
   -o-transform:rotate(-90deg);
   color: #0081E5;
}
.auth-list p span:last-child{
  /* text-align: left; */
   width: 27%;
   color: #04AF00;

}
.authitem.auth1{
  
}